praise the lord - Francés Inglés Diccionario